Contents of this readme: 1. Installation (skip this section in case of installer program) 2. What does it do? 3. Warning 4. Configuration 5. Notes 6. History 7. Bugs and feedback 8. Disclaimer 1. Installation (skip this section in case of installer program) Unzip the file astd.dcp to the folder where dclean.exe resides. That's it. 2. What does it do? This plug-in enables Disk Cleaner to clear Internet Explorer cache (meaning .gif, .jpg, .htm, .html files and more), cookies and history. An item not related to internet is System Temporary Files. This will clean the system's temporary folder (usually C:\WINDOWS\TEMP). 3. Warning Be absolutely sure that you have a temporary folder (check with 'help on' icon, it will show you the folder) and that it can be emptied. If you don't see something like C:\WINDOWS\TEMP, then DON'T clean the system temporary folder. If you happen to clean C:\WINDOWS or even C:\, you will end up reinstalling Windows. Be careful. Also read the history for more info on this. 4. Configuration New since build 185 of this plug-in are a few configurable options. Note that you don't *have* to configure, only if you'd like to. The default options result in the best cleaning possible. - How to enter the configuration dialog: Righ-click either the System Temporary Files item, Temporary Internet Files item or the Internet Cookies item. A menu will appear having only one item - Configure. Left-click this one. The configuration menu will open. Change the options any way you like it, then press OK to close the dialog and save the changes. Press Cancel to close the dialog without making changes. Here's a description of the new options: * Tab 1 - System Temporary Files: -> Delete Read Only Files: Will also delete read only files in your system's temporary folder. Leave this on for maximum cleaning. This setting is default on. -> Delete Empty Subfolders: Also removes empty subfolders in your system's temporary folder. The default setting is on. * Tab 2 - Temporary Internet Files: -> Delete Off-line items: Also clears the disk space taken by the 'Make available for off-line viewing' option in Internet Explorer. The default is on. Set this to off if you want to keep these items available for off-line viewing. * Tab 3 - Internet Cookies: -> Use Cookie Filtering: Check this option to quickly turn off or on the protection of cookies, without having to change the protection settings. -> Keep cookies for x days: Will protect all cookies from removal if they have been used at least once since the last x days, where x can be 0 - 999. A value of zero will remove all unprotected cookies immediately. -> Protected Cookies & Unprotected Cookies lists: The left list shows all protected cookies, while the right list shows all cookies found that are not protected. Use the < & > buttons to move protected cookies to the unprotected side and vice versa. 5. Notes To be able to clean the Windows\History folder, you must have Internet Explorer 5.5 or higher. 6. History astd.dcp v1.0.0 build 238: Possible illegal dereferencing of pointer intercepted. Caused an Acces Violation at closing. astd.dcp v1.0.0 build 237: Removed a bug/stupid mistake by me that prevented the history folder to be cleaned properly. astd.dcp v1.0.0 build 236: I introduced a bug where the number of cleaned history items would always be 0. This has been fixed. astd.dcp v1.0.0 build 230: Now the Content.IE5 folder is also removed when using IE5+. Delete Off-line items must be on for this to work. astd.dcp v1.0.0 build 225: Fixed bug that made cleaning the system temporary folder impossible. astd.dcp v1.0.0 build 222: Added the option to protect cookies from removal. astd.dcp v1.0.0 build 185: Vastly improved the scanning and removal of cache items under IE5+. Since Microsoft changed the caching API, Disk Cleaner failed to remove some of the newer cache entry types, even though using the Windows Explorer it seemed that everything was gone. Also added a few configuration options. astd.dcp v1.0.0 build 91: The checking code has been changed once again. Instead of using the Win32API function GetTempPath, Disk Cleaner now tries to read the TMP or TEMP enironment variables. GetTempPath also does this, but if it fails, it will return the current folder and there is no way to know if that's what you got. Therefor, Disk Cleaner reads the TMP or TEMP environment variable and uses its contents. If the neither TMP nor TEMP exist, System Temp cleaning is not allowed. Cleaning is also not allowed when the length of the temp path is less than 4, which rules out temp paths like 'C:\'. astd.dcp v1.0.0 build 80: The checking code for a valid Temp folder has been improved. Also, Disk Cleaner now tries to remove read-only files. An option to turn this on and off will be included in future versions. astd.dcp v1.0.0 build 22: In addition to the above warning about wiping out your complete hard-drive instead of just your temp folder, the plug-in now does extra checking. If it finds that your temp folder is equal to the windows folder cleaning is not allowed. Likewise if the temp folder is equal to, or is a subfolder of the windows\system folder cleaning is also not allowed. Finally, if the temp folder is the current folder (meaning that there is no system wide temp folder), cleaning is also not allowed. Still be careful though. astd.dcp v1.0.0 build 20: Now, the help provided about the 'System Temporary folder' item will tell you what folder Disk Cleaner has found this to be. Also, when possible, the 'Internet History' item will now also clean the Windows\History folder on your drive, instead of only the visited links. astd.dcp v1.0.0 build 14: Removed recycle bin option. It seems that this caused Access Violations on some machines. To be sure, it's gone for now. It will probably reappear as a separate plug-in. First version that is available for download separate from dclean.exe astd.dcp v1.0.0 build 13: Cleaning the recycle bin wasn't available on any system, no matter what shell version it had. This is fixed. I hope. Created custom icons for each item, except for the recycle bin. astd.dcp v1.0.0 build 7: Looks like the program didn't run at all under Win95 with the standard shell (v4.70), due to the lack of some functions used by Disk Cleaner. This has been fixed. astd.dcp v1.0.0: First release of plug-in (bundled with dclean.zip) 7. Bugs and feedback No known bugs. Send your feedback to: disk_cleaner(at)xs4all(dot)nl 8. Disclaimer This software and the accompanying files are presented "AS IS" and without warranties as to performance or merchantability or any other warranties wether expressed or implied.